@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
img{ border:none;}
ul,ol,li,dl,dd,dt{list-style:none;}
body{font-size:12px;font-family: Microsoft Yahei;color:#000;word-break:break-all;}
a{color:#000; text-decoration:none;}
a:hover{color:#F00; text-decoration:none;}
.th{color:#F00;}
.tr{ clear:both; float:right; margin-right:5px; color:#666666}

#con1{width:100%; float:left; overflow:hidden}
.header{width:1000px; margin:0px auto; height:109px; background:url(../images/header.gif) no-repeat;}
.headercon{width:320px; margin-top:5px; height:102px; float:right;}
.topmenu{width:270px; float:right; height:24px; line-height:24px; margin-right:15px;}
.topmenu1{width:60px; float:left; text-align:center}
.topmenu1 a{color:#666666;}
.topmenu1 a:hover{color:#F00;}
.topmenu2{width:10px; float:left; text-align:center}
.topcon{width:315px; height:75px; margin-top:4px; line-height:25px; float:left; margin-left:5px; overflow:hidden}
#con2{width:100%; height:46px; background:url(../images/menubg.gif) repeat-x; float:left;overflow:hidden}
.menu{width:1000px; height:46px; margin:0px auto;background:url(../images/menubg.gif) repeat-x;overflow:hidden}
.menu ul{width:990px; margin:0px auto; font-weight:bolder}
.menu1{width:100px; height:46px; line-height:46px; font-size:16px; text-align:center; float:left}
.menu1 a{color:#FFF;}
.menu1 a:hover{color:#fada00;}
.menu2{width:10px; text-align:center; float:left;}
#con3{width:100%; height:300px; background:url(../images/bannerbg.gif) repeat-x; float:left}
.banner{width:1000px; margin:0px auto; margin-top:10px;}
#con4{width:100%;float:left; margin-top:10px;}
.main{width:1000px; margin:0px auto;}
.left{ width:246px; float:left;_display:inline; }
.leftmenu{ width:221px; height:40px; background:url(../images/leftmenu.gif) no-repeat; padding-left:25px; font-size:16px; line-height:40px; font-weight:bolder; overflow:hidden}
.lx{width:246px; height:291px; overflow:hidden;}
.lxcon{width:244px; height:250px; border:1px solid #dce1e5; border-top:none; overflow:hidden; background:url(../images/leftbg.gif) repeat}
.lxcon ul{font-weight:bolder; font-size:14px; line-height:30px; padding-left:5px; padding-top:5px;}
.list{margin-top:10px; width:246px;  overflow:hidden;}
.listcon{width:244px; border:1px solid #dce1e5; border-top:none; overflow:hidden; background:url(../images/leftbg.gif) repeat}
.listcon ol{ width:244px; height:70px; overflow:hidden; padding:5px 0px;}
.listcon  ul li{width:195px; height:27px; background:url(../images/listlb.gif) no-repeat; margin-left:14px; line-height:27px; font-size:14px; padding-left:20px}
.right{width:744px; height:1048px; float:left; display:inline; margin-left:10px;}
.about{width:742px; height:290px; border:1px solid #dddddd; border-top:none;}
.aboutmen,.right_menu{width:742px; height:40px; background:url(../images/aboutmb.gif) repeat-x;}
.about1{width:104px; height:34px; font-size:16px; font-weight:bolder; background:url(../images/aboutmn.gif) no-repeat; text-align:center; padding-bottom:6px; color:#FFF; float:left; line-height:34px}
.about2{ width:633px; padding-right:5px; text-align:right; line-height:40px; font-size:14px; float:left;}
.aboutpic{width:276px; margin-left:15px; float:left; margin-top:20px; height:221px; line-height:30px; font-size:14px;text-align:center; overflow:hidden; display:inline}
.abouttext{width:424px; float:left; margin-left:15px; margin-top:18px; line-height:25px; padding-right:12px; overflow:hidden;display:inline}
.new{margin-top:10px; float:left; display:inline; width:365px; height:266px; border:1px solid #dfe0e4}
.teach{margin-top:10px; float:left; display:inline; width:365px; height:266px; border:1px solid #dfe0e4; margin-left:10px;}
.ntmu{width:365px; height:38px; background:url(../images/ntmb.gif) repeat-x; overflow:hidden}
.ntmu1{width:144px; height:32px; background:url(../images/ntmn.gif) no-repeat; text-align:center; font-size:14px; color:#F00; float:left; padding-top:6px; line-height:32px;}
.ntmu2{width:216px; padding-right:5px; line-height:38px; text-align:right; float:left; font-size:14px}
.ntcon{height:228px; width:365px;}
.ntcon ul{margin-top:3px;}
.ntcon ul li{ width:325px; height:25px; line-height:24px; background:url(../images/nrlb.gif) no-repeat; padding-left:25px; margin-left:10px;}
.show{float:left; display:inline; margin-top:10px; display:inline; height:467px; width:742px; overflow:hidden;border:1px solid #dfe0e4}
.showmenu{width:742px; height:27px; background:url(../images/showbg.gif) repeat-x; overflow:hidden}
.showm1{width:90px; height:27px; background:url(../images/showmenu.gif) no-repeat; line-height:27px; color:#FFF; font-size:16px; float:left; padding-left:26px;}
.showm2{width:621px; height:27px; float:left; font-size:14px; text-align:right; padding-right:5px; line-height:27px;}
.showcon{width:742px; height:415px; padding-top:25px}
.showcon ul{width:168px; height:126px;margin-left:14px; float:left; display:inline; margin-bottom:15px}
.showcon ul li{width:168px;float:left; display:inline; text-align:center; line-height:30px; font-size:14px;}
.showcon ul li img{float:left;width:158px; height:86px; padding:5px; background:url(../images/picbg.gif) no-repeat;}
.link{width:974px; padding:12px; margin-top:10px; float:left; display:inline;border:1px solid #dfe0e4; word-spacing:12px; line-height:25px;}
#con5{ width:100%; background:#eeeeee; float:left; display:inline; margin-top:10px;}
.copy{width:1000px; line-height:25px; padding:5px 0px; margin:0px auto; text-align:center}
.left_con{ width:246px; float:left;_display:inline; overflow:hidden}
.left_list{width:246px;}
.list_con{width:244px; border:1px solid #dce1e5; border-top:none; background:url(../images/leftbg.gif) repeat}
.list_con ol{ width:244px; height:70px; overflow:hidden; padding:5px 0px;}
.list_con  ul{padding-bottom:5px;}
.list_con  ul li{width:195px; height:27px; background:url(../images/listlb.gif) no-repeat; margin-left:14px; line-height:27px; font-size:14px; padding-left:20px}
.left_lx{width:246px; height:291px; overflow:hidden; margin-top:10px;}
.right_con{width:742px;float:left; display:inline; margin-left:10px; border:1px solid #dddddd; border-top:none;}
.right_conc{width:742px; float:left}
.right_aboutp{padding:10px 24px; line-height:25px;}
.right_ntp{width:710px; margin-left:15px;}
.right_ntpt{width:710px; margin:0px auto; line-height:25px;float:left;}
 h2{font-weight:lighter; text-align:center; color:#F00; line-height:30px;}
 h3{font-size:12px; color:#666; text-align:center; line-height:30px;}
.right_ntp ul{ padding-top:10px;}
.right_ntp ul li{width:680px; height:25px; background:url(../images/nt_pl.gif) no-repeat; line-height:24px; padding-left:30px;}
.right_ym{line-height:30px; width:742px; float:left; font-size:14px; text-align:center}
.right_prot{margin:10px 24px; line-height:25px; margin-bottom:0px;}
.right_prop{width:742px; float:left;}
.right_prop dl{width:226px;height:177px;float:left; display:inline; margin-left:16px; text-align:center; margin-top:10px; overflow:hidden}
.right_prop dl dt{width:226px; line-height:25px; font-size:14px; display:inline; float:left}
.right_prop dl dt img{width:216px; height:117px; padding:5px; background:url(../images/show_pic.gif) no-repeat}
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}
#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}

.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}
.flash{ width:1000px;  height:300px; overflow:hidden;margin:auto;}



.gudingphone{
	WIDTH: 137px; 
	HEIGHT: 150px;
	display:block;
	overflow:hidden;
	margin:0 auto;
	FLOAT:right;
	RIGHT: 10px; 
	BOTTOM: 300px;
	text-align:center;
	POSITION:fixed;
	_POSITION: absolute;
	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);/*&#65533;&#65533;&#65533;&#65533;IE6*/
	color:#ff0;
	}
 .yzm { 
  position: fixed !important;
  right: 5px; 
  bottom: 15px; 
  height: 276px; 
  width: 177px; 
 }